package com.yanqu.road.entity.enums.washe;

public enum eWasheHonorMomentType {

    ConsecutiveWin(1, "达成{}连胜"),                           // changeHistory
    ConsecutiveEliminate(2, "1次操作达成{}连消"),              // checkHistoryChange
    HonorPoint(3, "首次达到{}荣誉点"),                         // changeScore
    EliminateBlueCount(4, "累计消除{}个蓝色方块"),             // checkHistoryChange
    UnlockCardKind(5, "解锁{}张不同的优伶卡"),                 // checkUnlockCard
    EliminateRedCount(6, "累计消除{0}个红色方块"),             // checkHistoryChange
    UseHammerTimes(7, "累计使用{0}次锤子技能"),                // checkHistoryChange
    LoseCardCount(8, "累计输掉{0}张优伶卡"),                   // gameOverAction
    GetCardCount(9, "累计获得{0}张优伶卡"),                    // 加方法
    BattleTimes(10, "累计参与{0}场对战"),                      // gameOverAction
    SendExpressionTimes(11, "累计发送{0}个表情"),              // WasheSendExpressionFromCrossCmd
    OneGameUseCardTimes(12, "1局中累计释放{0}次卡片"),         // gameOverAction
    SurrenderTimes(13, "累计投降{0}次"),                       // gameOverAction
    OneGameScore(14, "单局分数达到{0}分"),                     // gameOverAction

    // ------------------------------------------------

    Collect_ConsecutiveWin(10001, "达成{}连胜"),                            // gameOverAction
    Collect_OneGameUseCardTimes(10012, "1局中累计释放{0}次卡片"),           // checkHistoryChange

    Collect_SeasonBattleTimes(10013, "本赛季累计参与{0}场对战"),            // gameOverAction

    ;

    private int intValue;
    private String desc;

    eWasheHonorMomentType(int intValue, String desc) {
        this.intValue = intValue;
        this.desc = desc;
    }

    public int getIntValue() {
        return intValue;
    }

    public void setIntValue(int intValue) {
        this.intValue = intValue;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }
}
